Big Huge Thesaurus

short-term memory

noun